package com.company.cloud.sdk.modules.service;

import com.company.cloud.mini.modules.sdk.response.AccessTokenEntity;
import com.company.cloud.sdk.core.config.WxApiConfig;
import com.company.cloud.mini.modules.sdk.response.DecryptModel;
import com.company.cloud.mini.modules.sdk.response.ThirdUserEntity;

public interface MiniWxSdkService {

    public AccessTokenEntity getAccessToken(WxApiConfig wxConfig);

    public ThirdUserEntity getThirdUser(String code, WxApiConfig config);

    public DecryptModel decryptData(String encryptedData, String iv, String sessionKey);


}
